package com.sinosoft.ebusiness.domain.elementManage;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;


@Entity
@Table(name = "EVENTAPI")
public class GeEventAPI implements java.io.Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = 4424265846753870580L;
	/**
	 * 
	 */
	/* 公共函数API */
	private String eventId;// 主键Id
	private String eventType;// 事件类型
	private String funName;// 方法名
	private String funBody;// 方法体
	private String remarks;// 备注

	public GeEventAPI() {
	}

	@Id
	@GeneratedValue
	@Column(name = "EVENTID")
	public String getEventId() {
		return eventId;
	}

	public void setEventId(String eventId) {
		this.eventId = eventId;
	}

	@Column(name = "EVENTTYPE")
	public String getEventType() {
		return eventType;
	}

	public void setEventType(String eventType) {
		this.eventType = eventType;
	}

	@Column(name = "FUNNAME")
	public String getFunName() {
		return funName;
	}

	public void setFunName(String funName) {
		this.funName = funName;
	}

	@Column(name = "FUNBODY")
	public String getFunBody() {
		return funBody;
	}

	public void setFunBody(String funBody) {
		this.funBody = funBody;
	}

	@Column(name = "REMARKS")
	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

}
